Combining User Centered Interaction Design with Agile Software Development – Two Case Studies

نویسنده

  • Olle Bälter
چکیده

Combining user centered interaction design with agile software development – Two case studies Two movements within software development; user centered interaction design and agile software development, are trying to do the same. To create better software than when using traditional project management methods or not working systematically to achieve good usability. Their approaches are different from each other and there are perceived problems with combining the two. However, with the increased attention given to the user experience aspects of software and the growing popularity of the agile project management methods, there is a need to bring the movements (and the practitioners) closer together. This master thesis aims to create methods allowing for better collaboration between interaction designers, working with user centered methods, and agile development teams. Specifically; Being a design consultancy, Ergonomidesign needs methods for contributing to in-house or external development teams working in an agile manner. Two cases studies are presented where a set of practices found in the literature are evaluated. Some of the practices addresses the organisation of the team, some the project structure and some the design deliverables and documentation. The projects presented in the case studies ran with mixed success and some of the evaluated practices worked better than others. Some practices were adapted to better suit the circumstances and some were abandoned altogether. E.g. a successful adaptation of the task board was made with the introduction of design specific columns. Regardless of the successes of the evaluated practices and projects, some key learnings are presented. Examples include the importance of transparency between team members of different skill sets and the need for a remotely accessible and usable task board solution (e.g. an online spreadsheet) Cross disciplinary work is difficult but rewarding and methods that acknowledge multiple skill-sets help. Different projects need different methods but the thesis concludes with an attempt to outline a suggested ideal workflow.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Integrated Structure of Interacting Design and Agile Approaches

--Agile approaches have verified to be helpful in small organizations and also increasing curiosity in large organizations. Agile approaches refer to highlight the ability to change the amount of incremental and iterative software development approaches. The agile approaches ability to produce software is reliable, quicker and with better control than the traditional development. User centered ...

متن کامل

Usability Evaluation Method for Agile Software Development

Agile methods are the best fit for tremendously growing software industry due to its flexible and dynamic nature. But the software developed using agile methods do meet the usability standards? To answer this question we can see that majority of agile software development projects currently involve interactive user interface designs, which can only be possible by following User Centered Design ...

متن کامل

An Integrated Approach to Develop Interactive Software

In this poster we present InterMod, an approach that combines Agile Methods, Model-Driven Developments and User-Centered Design, which are widely accepted in the development of interactive software. The planning and project organizing are based on User Objectives (user desires). The project is organised as a series of iterations and the work is distributed in different workgroups according to s...

متن کامل

Assimilation of Usability Engineering and User- Centered Design using Agile Software Development Approach

Various agile software development methodologies, since their commencement, encouraged the development of high quality software product. Quality of a product is the compelling trait that plays a vital role in any product‘s success. Usability engineering and User centered design are user-centered approaches, covering the customer‘s concerns. The way these approaches are understood and carried ou...

متن کامل

User-centered development of a virtual reality cognitive assessment

In recent years user-centered design, participatory design and agile development have seen much popularity in the field of software development. More specifically, applying these methods to user groups with cognitive and motor disabilities has been the topic of numerous publications. However, neuropsychological assessment and training require special consideration to include therapists and brai...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011